space maintainer - French English Dictionary